device which opens something - Spanish English Dictionary